Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
143 HANDCROFT ROAD Terraced £389,164 £312,000 11 May 2018
151 HANDCROFT ROAD Terraced £445,395 £440,000 6 Jun 2023
157 HANDCROFT ROAD Terraced £312,915 £67,000 31 Jul 1998
159 HANDCROFT ROAD Terraced £324,654 £168,500 20 Aug 2004
163 HANDCROFT ROAD Terraced £311,846 8 Dec 2022
165 HANDCROFT ROAD Terraced £297,162 £220,000 31 Mar 2016
167 HANDCROFT ROAD £1,821,655 £1,405,425 21 Mar 2017
171 HANDCROFT ROAD Detached £1,609,618 £375,000 25 Aug 1999
181 HANDCROFT ROAD Semi-Detached £585,265 £228,000 8 Nov 2002